﻿.container-body .table-container {
    min-width:350px;
    flex:0 !important;
    position:relative !important;
}

.container-body .table-container .device-name{
    text-align:center;
    font-weight:700;
    font-size:18px;
}

    .container-body .table-container .title-container{
        display:flex;
        flex-direction:row;
        justify-content:space-between;
        align-items:center;
        margin-bottom:0px !important;
    }



.title-container .new-button-container {
    position: absolute;
    top: -12px;
    right: -5px;
}

.table-container .no-device {
    flex: 1;
    display: flex;
    justify-content: center;
    align-items: center;
}

.container-body .pool-container {
    border: 1px solid #DCDFE6;
    height: 100%;
    flex: 1;
    padding: 10px;
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content:center;
}


.pool-container-title {
    height: 27px;
}

    .pool-container-title .add-pool{
        position:absolute;
        top:-4px;
        right:-4px;
    }

    .pool-container-title .scedule-date {
        text-align: center;
        font-weight: 700;
        font-size: 18px;
    }

.pool-container .el-table {
    flex: 1;
    margin-bottom: 5px !important;
    margin-top: 20px;
}